• Copy propagation
  • Representation selection
  • Lifetime analysis
    • Flow analysis
    • Conflict detection

  • Packing
  • Code generation
  • Assembly
  • Dumping